the alma mater - Francés Inglés Diccionario